
Υποχρεωτικό
Υποχρεωτικό
Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές/τριες θα είναι σε θέση να:
Εισαγωγή στον αντικειμενοστραφή προγραμματισμό, αρχές και πλεονεκτήματα, χαρακτηριστικά της αντικειμενοστρεφούς προσέγγις
Δραστηριότητα | Φόρτος Εργασίας Εξαμήνου |
---|---|
Διαλέξεις | 39 |
Αυτοτελής μελέτη | 111 |
Σύνολο μαθήματος | 150 |
Το μάθημα αξιολογείται με γραπτή τελική εξέταση τρίωρης διάρκειας, και πιθανή διαδικασία διαρκούς αξιολόγησης κατά την κρίση του διδάσκοντα. Η ακριβής διαδικασία αξιολόγησης ανακοινώνεται και αναρτάται στο e-Class κατά την έναρξη του εξαμήνου.
1. Νικόλαος Αβούρης, Μιχαήλ Κουκιάς, Βασίλειος Παλιουράς, και Κυριάκος Σγάρμπας, Python: Εισαγωγή στους Υπολογιστές, 4η αναθεωρημένη έκδοση, Πανεπιστημιακές Εκδόσεις Κρήτης, 2023 (κωδικός στον Εύδοξο: 77117677)
2. Johnny Wei-Bing Lin, Hannah Aizenman, Erin Manette Cartas Espinel, Kim Gunnerson, και Joanne Liu, PYTHON – Προγραμματισμός για Επιστήμες Υπολογιστών και ∆εδομένων, Εκδόσεις Τζιόλα, 2024 (κωδικός στον Εύδοξο: 122086119)
3. John V. Guttag, Εισαγωγή στον Υπολογισμό και τον Προγραμματισμό με την Python, 3η έκδοση, Εκδόσεις Παπασωτηρίου, 2022 (κωδικός στον Εύδοξο: 112696091)
4. Κωνσταντίνος Μαγκούτης και Χρήστος Νικολάου, Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό με Python, Κάλλιπος, Ανοικτές Ακαδημαϊκές Εκδόσεις, 2015 (κωδικός στον Εύδοξο: 320102)
5. Allen B. Downey, Think Python: How to Think Like a Computer Scientist, 3rd edition, O’Reilly Media, 2024